Computing shortest transversals of sets
نویسندگان
چکیده
Given a family of objecte in the plane, the line transversal problem is to compute a line that intersects every member of the family. In this paper we examine a variation of the line transversal problem that involves computing a shortest line segment that intersects every member of the family. In particular, we give O(nlogn) time algorithms for computing a shortest transversal of a family of n lines, a family of n line segments, and a family of convex polygons with a total of n vertices, In general, fiading a line transversal for a family of n objects takes O(n log n,) time. This time bound holds for a family of n line segments as well as for a family of convex polygons with a total of n vertices. Hence, our shortest tra.nsvergal algorithms for these families are optimal. Keyuonh: Computational Geometry, shortest transver'sal, envelope, butterfly polygon.
منابع مشابه
A New Algorithm for the Discrete Shortest Path Problem in a Network Based on Ideal Fuzzy Sets
A shortest path problem is a practical issue in networks for real-world situations. This paper addresses the fuzzy shortest path (FSP) problem to obtain the best fuzzy path among fuzzy paths sets. For this purpose, a new efficient algorithm is introduced based on a new definition of ideal fuzzy sets (IFSs) in order to determine the fuzzy shortest path. Moreover, this algorithm is developed for ...
متن کاملComparing Algorithms for Computing Lower Covers of Implication-closed Sets
In this paper, we consider two methods for computing lower cover of elements in closure systems for which we know an implicational basis: intersecting meet-irreducible elements or computing minimal transversals of sets of minimal generators. We provide experimental results on the runtimes for single computations of lower covers and depth-first searches.
متن کاملDisjoint Common Transversals and Exchange Structures
We state and prove a theorem (Theorem 1 below) which strengthens previously known results concerning disjoint common partial transversals of two families of sets. This theorem may be viewed as a result on transversal pre-independence structures. We define a "disjoint-exchange structure" on a set and extend the result to such structures (Theorem 3 below). Then we give an application of this theo...
متن کاملThe Intersection of Convex Transversals is a Convex Polytope
It is proven that the intersection of convex transversals of finitely many sets in R is a convex polytope, possibly empty. Related results on support hyperplanes and complements of finite unions of convex sets are given. MSC 2000: 52A20
متن کاملTransversals in Latin Squares: A Survey
A latin square of order n is an n×n array of n symbols in which each symbol occurs exactly once in each row and column. A transversal of such a square is a set of n entries containing no pair of entries that share the same row, column or symbol. Transversals are closely related to the notions of complete mappings and orthomorphisms in (quasi)groups, and are fundamental to the concept of mutuall...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Int. J. Comput. Geometry Appl.
دوره 2 شماره
صفحات -
تاریخ انتشار 1992